<#--
/**
 * Copyright 2012 Claude Houle claude.houle@gmail.com
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
-->
<#include "/web/css/ui.less" />
<#include "/web/widgets/ui-button.less" />



.uic-login {
	padding:	0em;
	margin:		0em;
	border:		none;
	overflow:	auto;
	width:		100%;
	height:		100%;

	.uic-login-container{
		width:35.750em;
		height:21.000em;
	}

	/* Title */
	.uic-login-title{
		margin-bottom: 1.875em;
		min-width:29.188em;
		min-height:13.125em;
		background-image:url('/img/login_logo_console.png');
		background-position: center bottom;
		background-repeat:no-repeat;
	}

	/* Header */
	.uic-login-header{
		background: @color_blue;
		padding-top:0.875em;
		padding-bottom:0.875em;
		padding-left:1.688em;
		padding-right:1.688em;
		height:3.938em;
		width:32.375em;
	}

	.uic-login-header-row{
		width:100%;
		height:50%;
		text-align:left;
		vertical-align:middle;
	}

	.uic-login-header-row-left{
		float:left;
		height:100%;
		text-align:left;
		vertical-align:middle;
	}

	.uic-login-header-row-right{
		float:right;
		height:100%;
		text-align:right;
		vertical-align:middle;
	}

	.uic-login-header-row-links {
		padding-top:0.5em;
	}

	.uic-login-env{
		color:white;
		font-size:1.313em;
		font-weight:bold;
	}

	.uic-login-link {
		color:white;
		font-size:0.750em;
		font-weight:bold;
		display:inline-block;
		cursor:pointer;
	}

	.uic-login-link-hover,
	.uic-login-link-focus,
	.uic-login-link-active {
		text-decoration:underline;
	}

    .uic-login-link-active{
    	color:@color_blue_darkest;
    }

    .uic-login-link-separator{
    	color:white;
    	font-size:0.750em;
    	display:inline-block;
    	padding-left: 0.625em;
    	padding-right: 0.625em;
    	opacity:0.4;
    	filter: ~"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    }

	/* Content */
	.uic-login-content{
		background:white;
		height:11.438em;
		width:100%;
		text-align:center;

		.uic-login-message:first-child{
			padding-top:1.688em;

		}

		.uic-login-message{
			padding-left:4em;
			padding-right:4em;
			font-size:0.813em;
			color: @color_blue_darkest;
			line-height:1.6em;
		}

        .uic-change-pwd-form {
        	padding-top:0.938em;
        }

	}

	.uic-login-form{
		padding-top:1.688em;
		table-layout:auto;
	}

	.uic-login-lbl{
		text-align:right;
		vertical-align:middle;
		color:#4E4E4E;
	}

	.uic-login-lbl div{
		font-size:0.750em;
		margin-right:0.188em;
		margin-bottom:2.251em;
	}

	.uic-login-field{
		text-align:left;
		vertical-align:middle;
		padding-bottom:1.688em;
		padding-left: 0.375em;
	}

	.uic-login-field .uic-textfield{
	    input{
		    width:15.000em;
		}
	}

	.uic-login-field .uic-select .uic-select-textbox{
		width:14.000em;
	}



	/* Action */
	.uic-login-action{
		padding-top:0.934em;
		text-align:center;
		vertical-align:middle;
		height:2.938em;
		width:100%;
		border-top: 1px solid @color_gray_lightest
	}
}